a = input('Введите слово через пробел:')
sosiska = a.find(" ")
if a == "" or sosiska == -1:
    print("мало-информации")
else:
    kostochka = 0
    count = 0
    sigmasvinka = ""
    veterok = 0
    wifi = 0
    vladik = 0
    lox = 0
    b = a.split(" ")
    for i in range(len(a)):
        if a[i] == " ":
            count += 1
        for i in range(len(b)):
            if b[i][0].isupper():
                veterok += 1
    for k in b:
        for i in range(len(k)):
            if k[i] == "," or k[i] == ":" or k[i] == ".":
                if len(k) - 1 < 4:
                    wifi += 1
            else:
                if len(k) < 4:
                    wifi += 1
                    break
    for i in range(len(b)):
        if b[i][0].isupper():
            lox+=1
        for word in b:
            if len(word) > len(sigmasvinka):
                sigmasvinka = word

    for m in b:
        if m >= "a" and m <= "z":
            kostochka += 1
        elif m >= "A" and m <= "Z":
            kostochka += 1
        for h in range(len(m)):
            if m[-1] == "-":
                count -= 1
                wifi -= 1
                break
            elif m[h] == "-":
                vladik += 1
                break
            panki = len(sigmasvinka)
            for b in range(len(sigmasvinka)):
                if sigmasvinka[b] == "." or sigmasvinka[b] == ":" or sigmasvinka[b] == ",":
                    panki -= 1
print("Kол-во слов:", count + 1)
print("Кол-во слов с заглавной кириллической буквы:", lox)
print("Кол-во слов содержащих латинский символ:", kostochka)
print("Кол-во слов не превыщающих 3 символа:", wifi)
print("Кол-во слов в составе которых имеется дефис:", vladik)
print("Самое длинное слово:", sigmasvinka)
print("Длина слова", panki)


